package com.blockmeta.bbs.businesslibrary.pojo;

import java.util.List;

/**
 * Created by author on 2017/12/26.
 */

public class MainTabPOJO {
    private List<CoinsBean> coins;
    private List<ExchangesBean> exchanges;
    private List<NewsBean> news;
    private List<ActivityCityBean> activity_city;
    private List<ActivityTypeBean> activity_type;
    private List<ChainnodeBean> chainnode;
    private List<NewsTag> newslastest;

    public List<ChainnodeBean> getChainnode() {
        return chainnode;
    }

    public void setChainnode(List<ChainnodeBean> chainnode) {
        this.chainnode = chainnode;
    }


    public List<WeiboBean> getWeibo() {
        return weibo;
    }

    public void setWeibo(List<WeiboBean> weibo) {
        this.weibo = weibo;
    }

    private List<WeiboBean> weibo;

    public List<CoinsBean> getCoins() {
        return coins;
    }

    public void setCoins(List<CoinsBean> coins) {
        this.coins = coins;
    }

    public List<ExchangesBean> getExchanges() {
        return exchanges;
    }

    public void setExchanges(List<ExchangesBean> exchanges) {
        this.exchanges = exchanges;
    }

    public List<NewsBean> getNews() {
        return news;
    }

    public void setNews(List<NewsBean> news) {
        this.news = news;
    }

    public List<NewsTag> getNewslastest() {
        return newslastest;
    }

    public void setNewslastest(List<NewsTag> newslastest) {
        this.newslastest = newslastest;
    }

    public List<ActivityCityBean> getActivity_city() {
        return activity_city;
    }

    public void setActivity_city(List<ActivityCityBean> activity_city) {
        this.activity_city = activity_city;
    }

    public List<ActivityTypeBean> getActivity_type() {
        return activity_type;
    }

    public void setActivity_type(List<ActivityTypeBean> activity_type) {
        this.activity_type = activity_type;
    }

    public static class CoinsBean {
        /**
         * key : btc
         * name : BTC
         */

        private String key;
        private String name;
        private String img;
        private String des;

        public String getDes() {
            return des;
        }

        public String getImg() {
            return img;
        }

        public void setImg(String img) {
            this.img = img;
        }

        public String getKey() {
            return key;
        }

        public void setKey(String key) {
            this.key = key;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }

    public static class ExchangesBean {
        /**
         * key : okcoincom
         * name : Okcoin国际
         */

        private String key;
        private String name;
        private String img;
        private String des;

        public String getDes() {
            return des;
        }

        public String getImg() {
            return img;
        }

        public void setImg(String img) {
            this.img = img;
        }

        public String getKey() {
            return key;
        }

        public void setKey(String key) {
            this.key = key;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }

    public static class NewsBean {
        /**
         * key : bitcoin
         * mPostName : 7
         * name : 比特币
         */

        private String key;
        private int id;
        private String name;

        public String getKey() {
            return key;
        }

        public void setKey(String key) {
            this.key = key;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }


    public static class ActivityCityBean {
        /**
         * key : bj
         * name : 北京
         */

        private String key;
        private String name;

        public ActivityCityBean(String key, String name) {
            this.key = key;
            this.name = name;
        }

        public String getKey() {
            return key;
        }

        public void setKey(String key) {
            this.key = key;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }

    public static class ActivityTypeBean {
        /**
         * key : 147
         * name : 比特币
         */

        private String key;
        private String name;

        public String getKey() {
            return key;
        }

        public void setKey(String key) {
            this.key = key;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }

    public static class WeiboBean {
        private String id;
        private String title;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }
    }

    public static class ChainnodeBean {
        /**
         * id : 61
         * name : 综合节点
         * fullName : 综合节点
         * sub : [{"id":61,"name":"最新","fullName":"最新","img":"https://appserversrc.8btc.com/forum/ChainBar.png"},{"id":54,"name":"行情","fullName":"行情","img":"https://appserversrc.8btc.com/icon/market.png"},{"id":39,"name":"挖矿","fullName":"挖矿","img":"https://appserversrc.8btc.com/icon/dig.png"},{"id":42,"name":"问答","fullName":"问答/互助","img":"https://appserversrc.8btc.com/bbs/Answer.png"},{"id":121,"name":"AMA","fullName":"AMA","img":"https://appserversrc.8btc.com/bbs/AMA.png"}]
         */

        private int id;
        private String name;
        private String fullName;
        private List<SubBean> sub;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getFullName() {
            return fullName;
        }

        public void setFullName(String fullName) {
            this.fullName = fullName;
        }

        public List<SubBean> getSub() {
            return sub;
        }

        public void setSub(List<SubBean> sub) {
            this.sub = sub;
        }

        public static class SubBean {
            /**
             * id : 61
             * name : 最新
             * fullName : 最新
             * img : https://appserversrc.8btc.com/forum/ChainBar.png
             */

            private int id;
            private String name;
            private String fullName;
            private String img;
            private boolean hiddenF10;

            public boolean isHiddenF10() {
                return hiddenF10;
            }

            public void setHiddenF10(boolean hiddenF10) {
                this.hiddenF10 = hiddenF10;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getFullName() {
                return fullName;
            }

            public void setFullName(String fullName) {
                this.fullName = fullName;
            }

            public String getImg() {
                return img;
            }

            public void setImg(String img) {
                this.img = img;
            }
        }
    }

    public static class NewsTag{
        private int id;
        private String name;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }
}
